Information model
REPRESENTATION OF CONCEPTUAL RELATIONSHIPS BETWEEN THINGS
Information models; Information modeling; Information Modelling; Information modelling; Information modeling language
An information model in software engineering is a representation of concepts and the relationships, constraints, rules, and operations to specify data semantics for a chosen domain of discourse. Typically it specifies relations between kinds of things, but may also include relations with individual things.